sub sacrificable - Spanish English Dictionary